* {
	margin:0;
	padding:0;
}

body {
	font:12px/1.5 tahoma,arial,simsun,sans-serif;
}

.width990 {
	width:990px;
	margin:auto;
}

#site {
	height:24px;
	background-color:#F3F3F3;
	margin-bottom:2x;
}


#logo {
	height:98px;
	background:url(../img/body_bg.gif) 0 5px scroll repeat-x #FFBA00; 
}

#nav {
	list-style:none;
	height:36px;
	background:url("../img/bg.png") no-repeat scroll 0 0 transparent;
	line-height:14px;
	font:14px bold;
}

#nav>li {
	float:left;
	padding:3px 5px 2px 0;
	position:relative;
}


#nav>li:after {
	content:" ";
	display:block;
}

#nav>li:hover ul {
	display:block;
}

#nav ul {
	display:none;
	list-style:none;
	position:absolute;
	width:800px;
}

#nav ul li {
	float:left;
	padding:3px 5px 2px 0;
}

#subnav {
	height:17px;
	
}

.wrapper {
	margin:0 auto;
}


